package com.ruoyi.supervise.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 施工许可-质量安全生产责任人信息对象 CL_ResponsiblePersonInfo
 * 
 * @author wtj
 * @date 2019-10-14
 */
public class ClResponsiblepersoninfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 标识符 */
    private String guid;

    /** 施工许可标识符 */
    @Excel(name = "施工许可标识符")
    private String dataguid;

    /** 人员姓名 */
    @Excel(name = "人员姓名")
    private String name;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String idcard;

    /** 专业/岗位 */
    @Excel(name = "专业/岗位")
    private String major;

    /** 任职资格 */
    @Excel(name = "任职资格")
    private String qualifications;

    /** 证书编号 */
    @Excel(name = "证书编号")
    private String certificatenum;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phone;

    /** 单位类型 */
    @Excel(name = "单位类型")
    private String unittype;

    /** 添加日期 */
    @Excel(name = "添加日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date pubdate;

    public void setGuid(String guid) 
    {
        this.guid = guid;
    }

    public String getGuid() 
    {
        return guid;
    }
    public void setDataguid(String dataguid) 
    {
        this.dataguid = dataguid;
    }

    public String getDataguid() 
    {
        return dataguid;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setIdcard(String idcard) 
    {
        this.idcard = idcard;
    }

    public String getIdcard() 
    {
        return idcard;
    }
    public void setMajor(String major) 
    {
        this.major = major;
    }

    public String getMajor() 
    {
        return major;
    }
    public void setQualifications(String qualifications) 
    {
        this.qualifications = qualifications;
    }

    public String getQualifications() 
    {
        return qualifications;
    }
    public void setCertificatenum(String certificatenum) 
    {
        this.certificatenum = certificatenum;
    }

    public String getCertificatenum() 
    {
        return certificatenum;
    }
    public void setPhone(String phone) 
    {
        this.phone = phone;
    }

    public String getPhone() 
    {
        return phone;
    }
    public void setUnittype(String unittype) 
    {
        this.unittype = unittype;
    }

    public String getUnittype() 
    {
        return unittype;
    }
    public void setPubdate(Date pubdate) 
    {
        this.pubdate = pubdate;
    }

    public Date getPubdate() 
    {
        return pubdate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("guid", getGuid())
            .append("dataguid", getDataguid())
            .append("name", getName())
            .append("idcard", getIdcard())
            .append("major", getMajor())
            .append("qualifications", getQualifications())
            .append("certificatenum", getCertificatenum())
            .append("phone", getPhone())
            .append("unittype", getUnittype())
            .append("pubdate", getPubdate())
            .toString();
    }
}
